A drop in employees doesn't take away the world's largest postal service tag
There are 154,965 post offices in the country, which makes the Indian postal network the largest in the world